water cleansing plant - German English Dictionary